inspector: Fix node recording
authorMatthias Clasen <mclasen@redhat.com>
Fri, 18 Oct 2019 14:33:45 +0000 (09:33 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 18 Oct 2019 14:33:45 +0000 (09:33 -0500)
commitba7649b3889c823cdc16983c7552956bc655fa8a
tree8c304cb28d418d3a1291d58676ef2813e749266c
parent239c178ef4fe304a2f98e0227170fffbb0989815
inspector: Fix node recording

When attaching renderer-specific data, we need to
make sure that we key it off the renderer that is
in use, and cope with the absence of render data.

This fixes recording nodes in the inspector.
gsk/gl/gskglrenderer.c
gsk/gskrendernodeimpl.c
gsk/gskrendernodeprivate.h